---
id: welcome-to-diem
title: Welcome to Diem
disable_pagination: true
hide_right_sidebar: true
hide_table_of_contents: true
hide_title: true
thinner_content: true
no_pad_top: true
---


<LandingHeaderModule
  title="Diem Developers"
  copy="Explore the technical and economic concepts behind the Diem Payment Network"
  cta="Take me to Guides"
  ctaLink="/docs/basics/basics-txns-states"
  img="/img/developers-illustration.png"
  imgAlt="Diem Developers"
/>

## **Learn about the Diem Blockchain**

<CardsWrapper cardsPerRow={3} justify={true}>
  <OverlayCard
    title="Transactions and states"
    description="Learn about how the fundamentals of the Diem Blockchain work"
    icon="img/transaction-workflows.svg"
    iconDark="img/transaction-workflows-dark.svg"
    to="/docs/basics/basics-txns-states"
  />
  <OverlayCard
    title="Validator nodes"
    description="Explore Diem nodes and their components"
    icon="img/diem-nodes.svg"
    iconDark="img/diem-nodes-dark.svg"
    to="/docs/basics/basics-validator-nodes"
  />
  <OverlayCard
    title="Accounts"
    description="Read about accounts and account resources"
    icon="img/accounts.svg"
    iconDark="img/accounts-dark.svg"
    to="/docs/basics/basics-accounts"
  />

</CardsWrapper>

<br/>

## **Start building on the Diem Blockchain**

<CardsWrapper cardsPerRow={3} justify={true}>
  <OverlayCard
    title="SDKs"
    description="Use our SDKs to build on the Diem Blockchain"
    icon="img/backend.svg"
    iconDark="img/backend-dark.svg"
    to="/docs/tools/sdks"
  />
  <OverlayCard
    title="My first client"
    description="Develop your first client using our SDKs"
    icon="img/my-first-client.svg"
    iconDark="img/my-first-client-dark.svg"
    to="/docs/tutorials/tutorial-my-first-client"
  />
  <OverlayCard
    title="JSON-RPC specifications"
    description="Read the JSON-RPC specifications"
    icon="img/json-rpc-api.svg"
    iconDark="img/json-rpc-api-dark.svg"
    to="https://github.com/diem/diem/blob/main/json-rpc/json-rpc-spec.md"
  />
</CardsWrapper>

<br/>

## **Build a Wallet or Merchant Store**

<CardsWrapper cardsPerRow={3} justify={true}>
  <OverlayCard
    title="Integration guide"
    description="Integrate your wallet or merchant store with the DPN"
    icon="img/integrate-your-merchant-store-with-the-lpn.svg"
    iconDark="img/integrate-your-merchant-store-with-the-lpn-dark.svg"
    to="/docs/wallets-and-merchant-stores/integrate-wallet-merchant-dpn"
  />
  <OverlayCard
    title="Mini Wallet"
    description="Try our Mini Wallet running on Diem testnet"
    icon="img/introduction-to-wallets.svg"
    iconDark="img/introduction-to-wallets-dark.svg"
    to="/docs/wallets-and-merchant-stores/try-our-mini-wallet"
  />
  <OverlayCard
    title="Public Demo Merchant Store"
    description="Try our Public Demo Merchant Store running on Diem testnet"
    icon="img/reference-merchant-store-setup.svg"
    iconDark="img/reference-merchant-store-setup-dark.svg"
    to="/docs/wallets-and-merchant-stores/diem-reference-merchant-store/reference-merchant-public-demo"
  />
</CardsWrapper>

<br/>

## **Write Smart Contracts**

<CardsWrapper cardsPerRow={3} justify={true}>
  <OverlayCard
    title="Move introduction"
    description="Write Move programs that securely and flexibly manage and transfer assets"
    icon="img/introduction-to-move.svg"
    iconDark="img/introduction-to-move-dark.svg"
    to="https://diem.github.io/move/introduction.html"
  />
  <OverlayCard
    title="Modules and scripts"
    description="Learn about Move modules and scripts"
    icon="img/modules-and-scripts.svg"
    iconDark="img/modules-and-scripts-dark.svg"
    to="https://diem.github.io/move/modules-and-scripts.html"
  />
  <OverlayCard
    title="Create coins"
    description="Try creating coins using Move"
    icon="img/diem-coin-sourcing.svg"
    iconDark="img/diem-coin-sourcing-dark.svg"
    to="https://diem.github.io/move/creating-coins.html"
  />
</CardsWrapper>

<MarketingModule
  title="The Official Diem Reference Wallet"
  copy="Explore the official Diem Reference Wallet, with full functionality and interactive testnet connectivity"
  cta="Try it out"
  ctaLink="/docs/wallets-and-merchant-stores/diem-reference-wallet"
  img="/img/marketing-module.jpg"
  imgAlt="Computer screen showing Diem wallet app"
/>

<BlockQuote type="info">
  To stay informed of updates, please sign up <b><a href="/newsletter_form">here</a></b> to be notified.
</BlockQuote>
